課程資訊
課程名稱
數值偏微分方程式一
Numerical Partial Differential Equations (Ⅰ) 
開課學期
101-1 
授課對象
理學院  數學系  
授課教師
薛克民 
課號
MATH7409 
課程識別碼
221 U1310 
班次
 
學分
全/半年
半年 
必/選修
選修 
上課時間
星期二6,7,8(13:20~16:20) 
上課地點
天數201 
備註
先備知識:計算數學導論。
總人數上限:15人 
Ceiba 課程網頁
http://ceiba.ntu.edu.tw/1011npde 
課程簡介影片
 
核心能力關聯
本課程尚未建立核心能力關連
課程大綱
為確保您我的權利,請尊重智慧財產權及不得非法影印
課程概述

Partial differential equations are of fundamental importance
in modeling many applications in science and technology.
Since in general it is difficult to find analytical solutions
for real-world problems, finding approximate solutions is necessary.
Finite difference methods are basic numerical methods for solving partial differential equations. In this course, we will only consider numerical
methods for mathematical models described by linear and nonlinear partial differential equations; the discussion of numerical methods for mathematical models governed by linear and nonlinear systems of partial differential equations will be considered in the next semester. As a whole, topics to be covered include:

Part I: Boundary Value Problems
Finite difference approximations
Finite difference methods for elliptic equations
Immersed interface method for elliptic equations
Adaptive moving mesh method

Part II: Time-Dependent Problems
Numerical ordinary differential equations
Diffusion equations
Hyperbolic equations
Stability and convergence (Energy method and von Neumann analysis)

Part III: Applications
Shock waves and nonlinear conservation laws
Divergence-free constraint incompressible flows
 

課程目標
The goal of this course is to provide basic theory and computational skills
for the development of numerical methods for linear and nonlinear scalar partial differential equations with initial and/or boundary conditions. 
課程要求
先修課程: Introduction to Differential Equations & Introduction to Computational Mathematics.
 
預期每週課後學習時數
 
Office Hours
每週四 11:00~12:00 
指定閱讀
 
參考書目
1. Bertil Gustafsson, High Order Difference Methods for Time dependent PDE,
Springer 2008. (e-book)
2. Randy LeVeque, Finite Difference Methods for Ordinary and Partial
Differential Equations, steady-state and time-dependent problems, SIAM 2007.
(e-book)
 
評量方式
(僅供參考)
 
No.
項目
百分比
說明
1. 
Final exam 
40% 
 
2. 
Homework 
60% 
 
 
課程進度
週次
日期
單元主題
第1週
09/11  Review of basic PDEs &
course overview 
第2週
09/18  Finite difference approximations &
2-point BVP 
第3週
09/25  Finite difference approximation & 2-point BVP 
第4週
10/02  Poisson's solver &
stability by summation by parts method 
第5週
10/09  Helmholtz solvers &
Poisson's equation with
discontinuous coefficient 
第6週
10/16  Poisson's equation with
discontinuous coefficient 
第7週
10/23  Introduction to
numerical methods for heat equations  
第8週
10/30  LMM methods for ODEs (IVP) 
第10週
11/13  Runge-Kutta (RK) methods & RKC 
第11週
11/20  Modified equations for numerical
approximation of hyperbolic PDEs
 
第13週
12/04  Energy methods for hyperbolic and parabolic
IBVP 
第14週
12/11  WENO scheme for hyperbolic conservation laws